
| 1976 | LL.B. (Hons.), University of Hong Kong |
| 1977 | P.C.LL., University of Hong Kong |
| 1979 | Practising Solicitor, Hong Kong |
| 1983 | Solicitor, England and Wales |
| 1985 | Barrister and Solicitor, Victoria, Australia |
| 1987 | Attorney and Counselor at Law, New York, U.S.A. |
| 1990 | Solicitor, New South Wales, Australia |
| 1990 | Advocate and Solicitor, Singapore |
| 1990 | Notary Public |
| 2009 | Civil Celebrant |
| Since 2009 | Member of the Appeal Committee, Asian Football Confederation |
| Since 2007 | Chairman of the Appeal Tribunal (Buildings) |
| Since 2008 | Legal adviser to the Hong Kong Football Association |
| Since 2000 | Member of the Hong Kong Football Association Disciplinary Committee |
| 01/07/2002 – 30/06/2004 | Member of the Chief Justice’s Panel of Temporary Deputy Registrars |
| 26/08/2002 – 21/09/2002 | Sat as a Temporary Deputy Registrar of The High Court of Hong Kong SAR |
| 1999 – 2005 | Adjudicator of HKSAR Registration of Persons Tribunal |
| 1994 – 2007 | Member of Solicitors Disciplinary Tribunal |
| 1998 – 2007 | Member of HKSAR Passports Appeal Board |